.border-radius (@radius:3px) {
  border-radius: @radius;
  -moz-border-radius: @radius;
  -webkit-border-radius: @radius;
}

//长单词换行
.wrap () {
  text-wrap: wrap;
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  word-wrap: break-word;
}

//超出长度，...
.word-break(){
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.min-height(@height:30px){
  min-height:@height;
  height:auto !important;
  height:@height;
  overflow:visible;
}

.transition(@value){
  transition:@value;
  -webkit-transition:@value;
  -moz--transition:@value;
  -o--transition:@value;
  -ms--transition:@value;
}

.transform(@value){
  -webkit-transform:@value;
  -moz-transform:@value;
  -o-transform:@value;
  -ms-transform:@value;
}

//透明度
.opacity(@value:50){
  filter:alpha(opacity=@value);
  -moz-opacity:(@value/100);
  -khtml-opacity: (@value/100);
  opacity: (@value/100);
}

.background-transparent(@color:0 0 0,@value:0.5){
  background-color:rgb(@color);     /*for IE*/
  background-color:rgba(@color);
}

.min-height(@height){
  min-height:@height;
  height:auto !important;
  height:@height;
}

.inline-block(){
//  display:inline-block;
//  _zoom:1;
//  *display:inline;

  display: inline-block;
  *display:inline;
  *zoom:1;
}

.height100(){
  height: 100%;
  _height:~"expression(eval(this.parentNode.offsetHeight)+'px')";
}

.fixBottom(@bottom){
  _position:absolute;
  _bottom: auto;
  _top: ~"expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||10)-(parseInt(this.currentStyle.marginBottom,10)||10)))";
}

@red:#e76d60;
@yellow1:#fff6ed;
@yellow2:#f7bd69;
@yellow3:#fa9f58;
@green:#3a7a84;
@line1:#f5dfc9;//线条2
@line2:#dddcdc;//线条1

@size1:14px;
@size2:16px;
@size3:20px;
@size4:36px;


